killer weed - Spanish English Dictionary